package com.jumi.microservice.entity;

import com.baomidou.mybatisplus.annotation.*;
import java.util.Date;

/**
 * @author by  mazhao
 * @Date 2020-10-06 
 */

@TableName("replacement")
public class Replacement {

	/**
	 * ID
	 */
   @TableId(value = "id",type = IdType.AUTO)
	private Integer id;

	/**
	 * 原始订单ID
	 */
	private Integer originalOrderId;

	/**
	 * 原始订单编号
	 */
	private String originalOrderNo;

	/**
	 * 换货订单编号
	 */
	private String replacementOrderNo;

	/**
	 * 备注信息
	 */
	private String remark;

	/**
	 * 发起人ID
	 */
	private Long promoterId;

	/**
	 * 发起人姓名
	 */
	private String promoterName;

	/**
	 * 换货状态: 0-待审核 1-已补发 2-已拒绝 3-已取消
	 */
	private Byte status;

	/**
	 * 审核时间
	 */
	private Date checkTime;

	/**
	 * 审核备注
	 */
	private String checkRemark;

	/**
	 * 审核操作人ID
	 */
	private Long checkOperatorId;

	/**
	 * 审核操作人姓名
	 */
	private String checkOperatorName;

	/**
	 * 取消备注
	 */
	private String cancelRemark;

	/**
	 * 取消操作人ID
	 */
	private Long cancelOperatorId;

	/**
	 * 取消操作人姓名
	 */
	private String cancelOperatorName;

	/**
	 * 取消时间
	 */
	private Date cancelTime;

	/**
	 * 创建时间
	 */
	private Date createTime;

	/**
	 * 更新时间
	 */
	private Date updateTime;

	/**
	 * 删除标记: 0-正常 1-删除
	 */
	private Byte delFlag;

	/**
	 * 自营标识: 0-非自营 1-自营
	 */
	private Byte selfFlag;

	/**
	 * 收货人姓名
	 */
	private String receiverName;

	/**
	 * 收货人手机号
	 */
	private String receiverPhone;

	/**
	 * 收货人地址
	 */
	private String receiverAddress;

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getOriginalOrderId() {
		return this.originalOrderId;
	}

	public void setOriginalOrderId(Integer originalOrderId) {
		this.originalOrderId = originalOrderId;
	}

	public String getOriginalOrderNo() {
		return this.originalOrderNo;
	}

	public void setOriginalOrderNo(String originalOrderNo) {
		this.originalOrderNo = originalOrderNo;
	}

	public String getReplacementOrderNo() {
		return this.replacementOrderNo;
	}

	public void setReplacementOrderNo(String replacementOrderNo) {
		this.replacementOrderNo = replacementOrderNo;
	}

	public String getRemark() {
		return this.remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Long getPromoterId() {
		return this.promoterId;
	}

	public void setPromoterId(Long promoterId) {
		this.promoterId = promoterId;
	}

	public String getPromoterName() {
		return this.promoterName;
	}

	public void setPromoterName(String promoterName) {
		this.promoterName = promoterName;
	}

	public Byte getStatus() {
		return this.status;
	}

	public void setStatus(Byte status) {
		this.status = status;
	}

	public Date getCheckTime() {
		return this.checkTime;
	}

	public void setCheckTime(Date checkTime) {
		this.checkTime = checkTime;
	}

	public String getCheckRemark() {
		return this.checkRemark;
	}

	public void setCheckRemark(String checkRemark) {
		this.checkRemark = checkRemark;
	}

	public Long getCheckOperatorId() {
		return this.checkOperatorId;
	}

	public void setCheckOperatorId(Long checkOperatorId) {
		this.checkOperatorId = checkOperatorId;
	}

	public String getCheckOperatorName() {
		return this.checkOperatorName;
	}

	public void setCheckOperatorName(String checkOperatorName) {
		this.checkOperatorName = checkOperatorName;
	}

	public String getCancelRemark() {
		return this.cancelRemark;
	}

	public void setCancelRemark(String cancelRemark) {
		this.cancelRemark = cancelRemark;
	}

	public Long getCancelOperatorId() {
		return this.cancelOperatorId;
	}

	public void setCancelOperatorId(Long cancelOperatorId) {
		this.cancelOperatorId = cancelOperatorId;
	}

	public String getCancelOperatorName() {
		return this.cancelOperatorName;
	}

	public void setCancelOperatorName(String cancelOperatorName) {
		this.cancelOperatorName = cancelOperatorName;
	}

	public Date getCancelTime() {
		return this.cancelTime;
	}

	public void setCancelTime(Date cancelTime) {
		this.cancelTime = cancelTime;
	}

	public Date getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getUpdateTime() {
		return this.updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public Byte getDelFlag() {
		return this.delFlag;
	}

	public void setDelFlag(Byte delFlag) {
		this.delFlag = delFlag;
	}

	public Byte getSelfFlag() {
		return this.selfFlag;
	}

	public void setSelfFlag(Byte selfFlag) {
		this.selfFlag = selfFlag;
	}

	public String getReceiverName() {
		return this.receiverName;
	}

	public void setReceiverName(String receiverName) {
		this.receiverName = receiverName;
	}

	public String getReceiverPhone() {
		return this.receiverPhone;
	}

	public void setReceiverPhone(String receiverPhone) {
		this.receiverPhone = receiverPhone;
	}

	public String getReceiverAddress() {
		return this.receiverAddress;
	}

	public void setReceiverAddress(String receiverAddress) {
		this.receiverAddress = receiverAddress;
	}

}
